ποΈGitΠ―ΡΠ°ποΈ
docs/et-rEE/user/translate.md 4e48e64e786b58d7c73280f7aa6ebf55be9e53e5 (4e48e64e) Text, 4.52 KB
title: TΓ΅lgi rakendus
parent: User Guide
nav_order: 17
last_updated: 2026-06-25
description: Kuidas rakendust ja selle dokumentatsiooni Crowdini kaudu tΓ΅lgitakse ja tΓ΅lgete panustamise juhised.
aliases:
β’ tΓ΅lgi
β’ crowdin
β’ localization
TΓ΅lgi rakendus
TΓ΅lgete koostamisele kaasaaitamine aitab Meshtasticut laiemale publikule kΓ€ttesaadavaks teha. Rakendus kasutab nii kasutajaliidese kui ka rakendusesisese dokumentatsiooni kogukonna tΓ΅lgete haldamiseks Crowdinit.
Mida tΓ΅lgitakse
βββββββββββββββββββββ¬ββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Resource β Source Location β SΓ΅numid β
βββββββββββββββββββββΌββββββββββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β UI strings β T383838core/resources/src/cβ¦ β Buttons, labels, messages, and all user-visible text β
β User Guide pages β T383838docs/en/user/*.md β In-app documentation shown in Help & Documentation β
β Fastlane metadata β T383838fastlane/metadata/anβ¦ β App Store listing title, description, and changelogs β
βββββββββββββββββββββ΄ββββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β οΈ Note: Developer Guide pages are English-only. KaastΓΆΓΆlistele suunatud koodikeskset
β dokumentatsiooni ei tΓ΅lgita.
How to Contribute
1. KΓΌlasta Crowdini projekti. Ava Meshtastic Android Crowdini projekt ja logi sisse vΓ΅i loo tasuta konto.
2. Vali keel. Vali olemasolev keel vΓ΅i taotle uut, avades GitHubi probleemi.
3. TΓ΅lgi stringe. Crowdin kuvab ingliskeelse allika vasakul ja sinu tΓ΅lke paremal. TΓ΅lki iga string ja salvesta.
4. Review context. Many strings include screenshots or context comments β check these to understand where the text appears in the app.
5. Submit. Approved translations are automatically merged into the next release.
β π‘ Tip: Keep translations short. UI strings often appear in buttons, chips, or narrow columns. If
β a translation is significantly longer than the English original, consider abbreviating where the
β meaning stays clear.
Lisa uus keel
Kui teie keelt Crowdinis veel pole:
1. Ava probleem GitHubis ja taotle uut locale.
2. Hooldaja lisab keele Crowdinile ja seadistab faili T383838crowdin.yml.
3. PΓ€rast lisamist saad kohe tΓ΅lkima hakata.
How Translations Are Organized
The Android app uses Compose Multiplatform resources for all user-visible strings:
T282828
core/resources/src/commonMain/composeResources/
βββ values/ β English (default)
β βββ strings.xml
βββ values-de/ β German
β βββ strings.xml
βββ values-fr/ β French
β βββ strings.xml
βββ ...
In-app documentation follows a similar pattern under T383838docs/:
T282828
docs/
βββ en/user/ β English source (default)
β βββ onboarding.md
β βββ ...
βββ fr-rFR/user/ β French (France)
β βββ onboarding.md
β βββ ...
βββ de-rDE/user/ β German (Germany)
β βββ ...
βββ ...
Locale folders use the Android resource convention T383838{lang}-r{REGION} (e.g. T383838fr-rFR, T383838de-rDE, T383838ja-rJP), matching the T383838values-* directories used for app strings.
The app automatically selects the correct locale based on your device's Language & Region settings.
Translation Guidelines
β’ Γra tΓ΅lgi tehnilisi termineid nagu "LoRa", "MQTT", "BLE", "TAK", "SNR", or "RSSI" β need on universaalsed.
β’ Keep placeholders intact. Strings like T383838%1$s or T383838%d are filled in at runtime. Do not remove or reorder them unless the grammar of your language requires it.
β’ Match tone. The app uses a friendly, direct voice. Avoid overly formal language.
β’ Testi vΓ΅imalusel. Vaheta seadme keelt ja ava rakendus, et nΓ€ha, kuidas tΓ΅lked kontekstis vΓ€lja nΓ€evad.
Questions?
Kui on kΓΌsimusi konkreetse stringi konteksti kohta vΓ΅i vajad abi alustamisel, ava arutelu lehel Meshtastic GitHub Discussions.
TΓ€nan teid Meshtasticu haardeala laiendamise eest!
Served by rngit 1.5.2 - Generated in 0.04s